small-power locomotive - Turc Anglais Dictionnaire